package com.xmall.service;

import com.xmall.bean.bo.CheckList;
import com.xmall.bean.table.Cart;
import com.xmall.bean.vo.CartVo;
import com.xmall.bean.vo.CheckoutCartVo;


public interface CartServcie {
    CartVo indexCart();

    void updateCart(Cart cart);

    CartVo checkCart(CheckList checkList);

    CartVo delete(CheckList checkList);

    Integer goodscount();

    Integer add(Cart cart);

    Integer fastadd(Cart cart);

    CheckoutCartVo checkoutCart(Integer cartId, Integer addressId, Integer couponId, Integer grouponRulesId);
}
